border seas - German English Dictionary